package java0709oop;

public class OverLoad {

	//属性
	private String name;
	private String num;
	private String age;
	
	
	//可继承方法
	public void test03() {
		System.out.println("void method can be inherited");
	}
	
	//重载中同名方法 ，独返回值类型不同，不能重载
//	public int test03() {
//		System.out.println("can not overload");
//	}
	
	
	
	
	//static & final方法
	public static void test01() {
		System.out.println("test01无参");
	}
	
	public static void test01(String name) {
		System.out.println("test01有参"+name);
	}
	
	public static final void test02() {
		System.out.println("static final method test02 no parameter");
	}
	
	public static final void test02(String num) {
		System.out.println("static final method test02 have one parameter"+num);
	}
	
	
	//主方法
	public static void main(String[] args) {
		//调用各种方法
		test01();
		test01("hello");
		test02();
		test02("world");
	}
}
